home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
PRINTER
/
2SIDES.ARJ
/
BOTHSIDE.DOC
next >
Wrap
Text File
|
1991-01-27
|
109KB
|
3,228 lines
B O T H S I D E S !
~~~~~~~~~~~~~~~~~~~~~
A printer utility that allows you to print
documents on both sides of the paper.
__________________________________
Copyright (c) 1991 by LizardWare
John W. Mayhew III
RFD 575, State Rd.
Vineyard Haven
MA 02568
(Version 1.0.0)
INSTALLATION AND OPERATING MANUAL
i
T A B L E O F C O N T E N T S
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Chapter 1
INTRODUCTION . . . . . . . . . . . . . . . . . . . 1
Welcome to BothSides! . . . . . . . . . . . . . 1
Features of BothSides! . . . . . . . . . . . . 1
Chapter 2
INSTALLATION . . . . . . . . . . . . . . . . . . . 3
Floppy Disk Installation . . . . . . . . . . . . 3
Installing from a Hard Drive to a Floppy . . . . 3
Hard Disk Installation . . . . . . . . . . . . . 4
Moving BothSides! From the Root . . . . . . 4
Starting BothSides! . . . . . . . . . . . . . . 5
Using Start Up Parameters (Flags) . . . . . 6
Flags for Color or Monochrome Monitors . . . 6
Locking out Invalid Drives . . . . . . . . . 7
Ignoring the Start-up Parameter File . . . . 7
But How Do I Remember All of These Flags? . 8
Chapter 3
GETTING STARTED . . . . . . . . . . . . . . . . . . 9
A Peek at the Main Screen . . . . . . . . . . . 9
Using the Help Function . . . . . . . . . . . . 9
Pressing a "Short Cut" Key for Help . . . . 10
Pulling Down the Help Menu . . . . . . . . . 10
Choosing a File to Print . . . . . . . . . . . . 12
The Directory List Window . . . . . . . . . 12
The Disk Drive List . . . . . . . . . . . . 14
Printing a File . . . . . . . . . . . . . . . . 14
Setting Up Your Printer . . . . . . . . . . 15
Pulling Down a Menu . . . . . . . . . . . . 15
Analyzing the File . . . . . . . . . . . . . 19
Set Page Layout . . . . . . . . . . . . . . 20
Remove any Printer Control Codes? . . . . . 21
Print Side One . . . . . . . . . . . . . . . 23
Print Side Two . . . . . . . . . . . . . . . 24
Viewing a File . . . . . . . . . . . . . . . . . 24
Chapter 4
FILES MENU . . . . . . . . . . . . . . . . . . . . 27
View File . . . . . . . . . . . . . . . . . . . 27
Analyze File . . . . . . . . . . . . . . . . . . 28
Directory List Arguments . . . . . . . . . . . . 29
Editing the File Specification . . . . . . . 29
Enabling / Disabling a File Specification . 30
Excluding .EXE, .COM, .SYS and .OBJ Files . 30
Dos Shell . . . . . . . . . . . . . . . . . . . 31
About BothSides! . . . . . . . . . . . . . . . . 32
Exit . . . . . . . . . . . . . . . . . . . . . . 33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Version 1.0.0
ii Table of Contents
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Chapter 5
PRINT MENU . . . . . . . . . . . . . . . . . . . . 35
Analyze File . . . . . . . . . . . . . . . . . . 35
Print to Printer . . . . . . . . . . . . . . . . 36
Print to Two Files for Printing Later . . . . . 37
Print From Two Previously Created Files . . . . 38
Print a Vopy of the Manual . . . . . . . . . . . 39
Chapter 6
OPTIONS MENU . . . . . . . . . . . . . . . . . . . 41
Set Page Layout . . . . . . . . . . . . . . . . 41
Remove any Printer Control Codes? . . . . . . . 45
Printer Setup . . . . . . . . . . . . . . . . . 47
Setting up Custom Printer Control Codes . . 47
Chapter 7
REGISTERING YOUR COPY . . . . . . . . . . . . . . . 49
REGISTRATION FORM . . . . . . . . . . . . . . . . . 51
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Version 1.0.0
1
I N T R O D U C T I O N
~~~~~~~~~~~~~~~~~~~~~~~
WELCOME TO BOTHSIDES!
_____________________
Welcome to BothSides!, a printer utility we developed as a
result of our frustration over wasting paper. The original
concept was simple enough - to create a program which would
split a file into two halves, the odd pages and the even
pages, and which would print the odd pages first, allow you
to flip the paper over, and print the even pages on the other
side. That in itself was not very difficult. However, we
also wanted the program to be easy to use, flexible,
powerful, and well, OK, nice looking!
Although you will notice that the version number is 1.0, we
admit that our present staff (me) was unable to test it in
every conceivable mode. However, we are convinced that it is
at least mature enough to present as a very useful,
reasonably priced, ShareWare product. Please feel free (and
encouraged) to let us know of any bugs or quirks you
encounter. We will try to correct them as quickly as
possible, and registered owners will be notified of any
upgrades.
FEATURES of BOTHSIDES!, Version 1.0
1: Allows printing on both sides of the paper.
2: Separate control over Inside and Outside Margins for
extra space at the binder. No more lost or hole
punched characters!
3: Control of Character Pitch, Line Spacing, and Top and
Bottom Margins
4: Optional automatic page numbering.
5: Works with YOUR printer. If you do not own an IBM or
EPSON compatible printer, you can enter YOUR printer
control codes for the most common features, and
BothSides! will translate the control codes found in
the document if possible.
6: Three options for dealing with embedded control codes
in your document.
a: Strip all IBM or EPSON codes from the
document.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 1
2 INTRODUCTION
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
b: Translate some codes to YOUR printer's
codes, strip the rest.
c: Print document as-is.
7: Easily find the document you wish to print with the
easy to use, Mouse supported Directory List Window
featuring up to four simultaneous search
specifications.
8: File Viewer allows you to check the contents of any
text file.
9: Analyze the file first with various formatting
settings to see how much paper you will need.
10: Print directly to your printer, or print to two files
for printing later. When you print later, BothSides!
remembers how many pages you will need for the job.
11: Print to two files, then use the file viewer to check
formatting before printing on paper.
12: Pull down menus and complete mouse support for easy
use, even if you do not use the program very often.
REGISTERING YOUR COPY OF BOTHSIDES!
Please understand than BothSides! is distributed as
Shareware NOT as Freeware. Please take a moment and read
chapter 7, Registering Information, at the end of this
manual.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 1
3
I N S T A L L A T I O N
~~~~~~~~~~~~~~~~~~~~~~~
FLOPPY DISK INSTALLATION
________________________
If you "un-zipped" the 2SIDES.EXE file directly onto a floppy
disk, ran the RUNMENOW.BAT batch file, and want to run from
that same floppy, you are all set. The RUNMENOW.BAT batch
file has already extracted the program and document files,
and has deleted the unnecessary ones.
If you have not already made a backup of the 2SIDES.EXE file
(and it still exists!), you should make a backup of it now:
1: Use the DOS utility DISKCOPY to make a backup disk.
diskcopy a: b: (Then press the <ENTER> key)
Substitute "a:" for the "b:" if you have only one
floppy drive.
INSTALLING FROM A HARD DRIVE TO A FLOPPY
________________________________________
If you "un-zipped" the 2SIDES.EXE file onto your hard drive,
ran the RUNMENOW.BAT batch file, and want to run the program
from a floppy, use the HINSTALL.BAT batch file to install the
program and document files to a floppy as follows:
1: At the Hard Drive prompt (where ever you "un-zipped"
the 2SIDES.EXE file. For example, "C:>"), type:
hinstall a: (Then press the <ENTER> key)
Substitute "b:" for the "a:" if you are installing
to your "b:" floppy drive.
2: (see step 2 on page 5 to delete the files from the
hard drive)
Although this program is easier to use with a hard disk or
with two floppy drives, it can be used with just one floppy
drive with a few limitations.
1: If the file you wish to print is on the same floppy
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 2
4 INSTALLATION
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
disk as the program files, operation is normal.
2: If you remove the program disk from the drive and
replace it with a different disk, the help function
will not be available, but the program will work.
3: If you exit the program without replacing the
BothSides! program disk into the drive, the
BOTHSIDE.PRM file will not be updated. (The program
will not save the current parameters if it cannot
find the BOTHSIDE.EXE file on the current disk).
This is not a problem, except that any option
settings which you may have changed will not be
updated in the BOTHSIDE.PRM file. If you did not
change any parameters during this session, then the
BOTHSIDE.PRM file would not have changed anyway.
HARD DISK INSTALLATION
______________________
If you "un-zipped" the 2SIDES.EXE file directly onto a floppy
disk, ran the RUNMENOW.BAT batch file, and want to install
the program to your hard drive, use the HINSTALL.BAT batch
file to install the program and document files to your hard
drive as follows:
1: At the floppy drive prompt (for example, "A:>")
type:
hinstall c: (Then press the <ENTER> key)
Substitute the correct drive letter for "c:" if you
are installing to a different hard drive.
This batch file will create a proper subdirectory and copy
the necessary files to your hard drive.
Moving BothSides! from the Root to a Subdirectory
_________________________________________________
If you "un-zipped" the 2SIDES.EXE file directly onto your
hard drive, you are all set, unless you did so in your root
directory. We recommend placing the BothSides! files in a
separate directory. This can be accomplished by using the
HINSTALL.BAT file as above, except that it is started at the
hard drive prompt.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 2
INSTALLATION 5
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1: At the hard drive prompt (where ever you "un-zipped"
the 2SIDES.EXE file. for example, "C:>") type:
hinstall c: (Then press the <ENTER> key)
Substitute the correct drive letter for "c:" if you
are installing to a different hard drive.
This batch file will create a proper subdirectory and copy
the necessary files to your hard drive. You should now
delete the files from your root directory as follows:
2: At the hard drive prompt type:
cd \ (Then press the <ENTER> key)
del bothside.* (Then press the <ENTER> key)
del readme.doc (Then press the <ENTER> key)
del 2sides.exe (Then press the <ENTER> key)
del hinstall.bat (Then press the <ENTER> key)
del runmenow.bat (Then press the <ENTER> key)
STARTING BOTHSIDES!
___________________
To start BothSides! type:
c:\bothside\bothside (Then press the <ENTER> key)
at any DOS prompt, where "c:" is the drive letter of the hard
drive which contains the bothside subdirectory. Please note
that you do not need to change to the correct drive and
subdirectory first, but if you did, you need only type:
bothside (Then press the <ENTER> key)
Please note that once the program has been run, a file named
BOTHSIDE.PRM will appear on the disk. This file records
several of the user changeable parameters so that you do not
have to reset them each time you run the program.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 2
6 INSTALLATION
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
USING START UP PARAMETERS (Flags)
_________________________________
Flags for Color or Monochrome Monitors
______________________________________
BothSides! is designed to automatically detect the type of
video circuit being used and set itself to either Color mode
or Mono mode accordingly. However, some systems such as the
early TANDY 1000 computers use a CGA color video circuit to
drive a monochrome monitor, which will fool BothSides! into
setting itself to Color mode. Also, some of the later TANDY
1000 computers (such as the 1000SL), when using a high
resolution monochrome monitor (such as the TANDY VM-5) in the
"Hercules" mode do not seem to display some of the text
attributes (such as bright white text on a white background)
the same way as a Hercules board does. If you think that
BothSides! is running in the incorrect monitor mode, you can
force it to run in the correct mode by adding a flag to the
program name when you start it.
If you are already in the subdirectory which contains the
BothSides! program file (BOTHSIDE.EXE) then type one of the
following:
bothside /B (Then press the <Enter> key)
(This forces normal Monochrome
mode.)
bothside /T (Then press the <Enter> key)
(This forces alternate Mono-
chrome mode for later TANDY
1000 computers)
bothside /C (Then press the <Enter> key)
(This forces Color mode.)
bothside /A (Then press the <Enter> key)
(This reinstates Auto mode.)
If you are not in the proper subdirectory, then you may start
BothSides! by using a full path. For example:
C:\bothside\bothside /B (Then press the <Enter> key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 2
INSTALLATION 7
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If you use one of these flags to force a mode, that mode will
be saved in the BOTHSIDE.PRM file, and will be used each time
the program is run in the future until a different flag is
used.
Locking Out Invalid Drives
__________________________
There may be times when BothSides! detects a drive which does
not actually exist. For example, on a TANDY 1000SL with only
one floppy drive, that one drive can be referred to as EITHER
A: or B: when issuing DOS commands. This reduces confusion
for a novice when trying to use such commands as DISKCOPY.
DISKCOPY A: B: will still work correctly, and DOS assumes
that the B: drive is valid, and is the same physical drive as
A:. Since B: is a valid drive for DOS, it is for BothSides!
also. This can lead to problems in file processing later,
however, so the best solution is to inform BothSides! that in
this case, B: is not a valid drive. The following flag will
do this:
bothside /Db (Then press the <Enter> key)
(Where "b" is the drive
letter)
Up to 26 drives can be "locked out" with one command. The
valid format is:
bothside /Dxxx (Then press the <Enter> key)
(Where each "x" is a drive
letter)
This flag, like all others, will be saved in the BOTHSIDE.PRM
parameter file when you exit the program, so it need only be
issued once to lock out one or more drives. To clear the
list of "locked out" drives, just use the flag with no drive
letters:
bothside /D (Then press the <Enter> key)
(Clears the list of invalid
drives)
Ignoring the Start-up Parameter File
____________________________________
If the BOTHSIDE.PRM file becomes damaged, or you wish
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 2
8 INSTALLATION
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! to revert to all of its defaults, you can force it
to ignore the parameter file when it starts with the
following flag:
bothside /I (Then press the <Enter> key)
(This forces BothSides! to
ignore the parameter file
when starting)
Please note that BothSides! will still SAVE all of the new
parameters when exiting, so that THE OLD PARAMETER FILE (IF
IT EXISTS) WILL BE OVERWRITTEN.
But How Do I Remember All Of These Flags?
_________________________________________
bothside ? (Then press the <Enter> key)
(This will display a summary
of all the flags on the
screen.)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 2
9
G E T T I N G S T A R T E D
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This chapter will teach you how to immediately use the basic
capabilities of BothSides!. For more information on the
choices contained in all pull down menus, please see the
chapters with the same names as the pull down menus. These
contain reference style information.
A PEEK AT THE MAIN SCREEN
_________________________
The Main Screen is the screen which you will see after you
exit the Greeting screen. Please take a moment to look at it
so that the following discussion will make sense. It
consists of a top line containing four pull down menu titles
("Files", "Print", "Options", and "Help") and a clock. Below
it is a line listing all of the disk drives that BothSides!
was able to detect. Below that is a line listing the
currently selected path and file name. The center of the
screen holds the Directory List Window, which will contain a
list of the files of the current drive and directory. The
bottom line on the screen is used for various prompts or
instructions.
(Please note that in order for the mouse to work, you must
have loaded the mouse driver software which was supplied
either with your version of DOS or with your mouse.)
USING THE HELP FUNCTION
_______________________
The Help function uses a file viewing function to view the
file which contains this manual. It will search for a
particular spot in the manual depending on where you were
when you invoked it, but then you can maneuver around
anywhere in the manual as you desire. Once the first page
has been displayed, you are free to use the standard cursor
key commands (the four arrow keys, <PgUp>, <PgDown>, <Home>
and <End>) to view any part of the manual. In addition, you
may search for any word or phrase in the manual by first
pressing the <F3> key, and then typing in the word or phrase
you wish to search for. The <Esc> key will exit the help
function. Thus the whole manual is available to you "on
line". (You could, of course, view the manual by selecting
the "BOTHSIDE.DOC" file (in the same directory as the
BothSides! program file), and using the "View File" function
under the "Files" menu. The last paragraph in this chapter
explains how to do this).
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
10 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
There are three help options available:
1: Find the appropriate page in the "Getting Started"
chapter.
2: Find the appropriate page in one of the Reference
chapters.
3: Find help on using Help.
and there are two ways to access them:
1: Pressing a "Short Cut" Key.
2: Pulling down the Help menu.
Pressing a "Short Cut" Key for Help
___________________________________
If you are in a place in the program where Help is available,
there are three "Short Cut" keys which will activate the help
window:
1: <F1> (Will find a page in the "Getting
Started" chapter.)
2: <SHIFT>+<F1> (Will find a page in one of the
Reference chapters.)
3: <SHIFT>+<?> (Will bring you to this section on
using Help)
Pulling Down the Help Menu
__________________________
The Help menu (or any of the top row menus) can be pulled
down using either the keyboard or a mouse (if installed).
Although these instructions refer to the Help menu, they may
also be used to pull down any of the other top row menus.
KEYBOARD
--------
There are two ways to pull down the Help menu with the
keyboard.
1: While holding down the <Alt> key, press the
first letter of the desired menu (H). The menu
will drop down.
- or -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 11
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2: Press and release the <Alt> key. The Files menu
name, and the first letter of the other menu
names will become highlighted. Type the first
letter of the Help menu's name (H), or use the
left or right arrow keys to select (highlight)
the Help menu, then press the <Enter> or down
arrow key to pull the menu down.
Once the menu is pulled down, there are two ways to make a
selection:
1: Type the highlighted letter of the desired
choice, then press the <Enter> key.
- or -
2: Use the up or down arrow keys to highlight
your choice, then press the <Enter> key.
Any time a menu is pulled down, you may move to a
different menu by using the left or right arrow keys, or
close the menu by pressing the <Esc> key.
Please note that if a menu choice is dimmer then the
others, or you can not highlight it, then that choice is
not available at that time.
MOUSE
-----
To pull down a menu with a mouse:
1: Place the mouse cursor on the desired menu
name (Help) and then HOLD DOWN the left button.
2: While holding down the left button, move
the mouse up or down to highlight the desired
choice.
3: To select a highlighted choice, release the
mouse button.
- or -
4: To exit without selecting anything, move the
mouse cursor out of the menu box and then
release the button, or while still holding
the button, move the mouse cursor to the name
of a different menu.
- - -
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
12 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
CHOOSING A FILE TO PRINT
________________________
The Directory List Window
_________________________
The Directory List Window contains a list of files from
the current drive and directory. The group of files which
may be listed is controlled by the "Directory List
Arguments..." choice under the "Files" menu. Please see
chapter 4, FILES MENU for details.
Printed in the line above the Directory List Window is the
name of the currently selected Path (Drive, Directory and
File).
The Directory List Window displays some useful information
about the various entries. If the entry is a
subdirectory, then the word <Subdirectory> will appear to
the right of the name. An entry for the parent directory
(down one level on the "tree") will appear at the top of
the list if you are not in the root directory ("trunk" of
the "tree"). If the entry is a file, then several columns
of information will appear. From left to right they
include:
1: File name and extension.
2: File size in bytes.
3: File attributes as follows:
N = Normal (only on if R, H, and S all off)
R = Read only
H = Hidden
S = System
A = Archive
If the letter is displayed, the file has that
attribute.
4: The Date the file was last modified.
5: The Time the file was last modified.
To find a particular file, you can use one of the
following methods.
KEYBOARD
--------
To change to a different subdirectory:
1: use the cursor keys (arrow keys, <Home>, <End>,
<Page Up>, and <Page Down>) to highlight the name
of the desired subdirectory.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 13
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2: Press <Enter>.
To change to the parent subdirectory (one level down
towards the root):
1: Use the <Home> key to jump to the top of the
list.
2: Make sure entry is labeled "<Parent Directory>".
3: Press <Enter>.
To select a particular file:
1: Use the cursor keys (arrow keys, <Home>, <End>,
<Page Up>, and <Page Down>) to highlight the name
of the desired file. Any function which acts on
a file will now act on the highlighted file.
- or -
2: Type in the first letter of the desired file's
name. BothSides! will search for the first file
name starting with that letter. Each time you
press the same letter, BothSides! will search for
the next file name starting with that letter.
MOUSE
-----
There are several ways to scroll the list up or down
within the Directory List Window. These procedures are
only necessary if the list is too long to fit into the
window.
1: Starting with the mouse cursor inside the
Directory List Window, hold down the left mouse
button and try to move the cursor out of the top
of the box to scroll up, or out of the bottom of
the box to scroll down.
or
2: Place the mouse cursor on the scroll bar block
which can be found on the right border of the
box. Press the left button, and while holding
the button down, drag the block up or down.
To change to a different subdirectory:
1: Place the mouse cursor on the line (inside of the
Directory List Window) containing the name of the
desired subdirectory.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
14 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2: Double click the left mouse button (press and
release the button twice rapidly).
To select a particular file:
1: Place the mouse cursor on the line (inside of the
Directory List Window) containing the name of
desired file.
2: Click the left mouse button once. Now any
function which acts on a file will act on the
highlighted file.
- - -
If you need to change to a different disk drive, use the
following methods.
Disk Drive List
_______________
BothSides! will automatically detect any floppy and/or
hard drives you have installed on your machine and list
them by drive letter on the second line. The Directory
List Window will list the files found in the current
directory on the selected drive. You may select a disk
drive as follows:
KEYBOARD
--------
1: While holding down the <Ctrl> key, press the
letter of the desired drive.
MOUSE
-----
1: Place the mouse cursor on the desired drive
letter on the Drive List (third line) and click
the left button.
- - -
PRINTING A FILE
_______________
To print a file, you must first set up your printer using the
following instructions.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 15
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Setting Up Your Printer
_______________________
To configure BothSides! to your printer you will need to pull
down the "Options" menu and select "Printer Setup". There
are several ways to do this.
Pulling Down a Menu
___________________
KEYBOARD
--------
There are two ways to pull down a menu with the keyboard.
1: While holding down the <Alt> key, press the
first letter of the desired menu. The menu will
drop down.
- or -
2: Press and release the <Alt> key. The Files menu
name, and the first letter of the other menu
names will become highlighted. Type the first
letter of the desired menu's name (unless the
Files menu is the desired menu), or use the left
or right arrow keys to select (highlight) the
desired menu, then press the <Enter> or down
arrow key to pull the menu down.
Once the menu is pulled down, there are two ways to make a
selection.
1: Type the highlighted letter of the desired
choice, then press the <Enter> key.
- or -
2: Use the up or down arrow keys to highlight
your choice, then press the <Enter> key.
Any time a menu is pulled down, you may move to a
different menu by using the left or right arrow keys, or
close the menu by pressing the <Esc> key.
Please note that if a menu choice is dimmer then the
others, or you can not highlight it, then that choice is
not available at that time.
MOUSE
-----
To pull down a menu with a mouse:
1: Place the mouse cursor on the desired menu
name and then HOLD DOWN the left button.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
16 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2: While holding down the left button, move
the mouse up or down to highlight the desired
choice.
3: To select a highlighted choice, release the
mouse button.
- or -
4: To exit without selecting anything, move the
mouse cursor out of the menu box and then
release the button, or while still holding
the button, move the mouse cursor to the name
of a different menu.
- - -
Once you have pulled down the "Options" menu and selected
"Printer Setup", a window will appear listing six different
printers, and all of your available parallel printer ports.
If you have an IBM or EPSON or compatible printer, just move
the highlight bar to the appropriate choice and select it
with the mouse or keyboard. The various printer control
codes for these selections are built into the program.
If you have a printer whose control codes are not compatible
with an IBM or EPSON, then select the "Custom Printer" choice
which corresponds to your carriage size using the mouse or
keyboard. You will be given the opportunity later to supply
your printer's codes.
If you have more then one parallel printer port, then select
the one which your printer is attached to using the mouse or
keyboard.
After making the correct selections, select "OK [ENTER Key]"
at the bottom of the window to save your choices.
If you selected a "Custom Printer", then you will be
presented with a window which will allow you to enter the
control codes for your printer. This window is probably the
most intimidating screen in the whole program, but it is
really not that complicated. It will, however, require your
printer's reference manual, and a little understanding of
printer control codes. The following is a short discussion
of printer control codes.
First of all, understand that ALL information is sent to your
printer in the form of numbers. For example, to send the
following to your printer:
Hello !
your computer would send the following numbers to your
printer:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 17
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Decimal number -or- Hexadecimal number Letter
72 48 H
101 65 e
108 6C l
108 6C l
111 6F o
32 20 (Space)
33 21 !
Everything else your printer can do is activated by a
particular number or sequence of numbers. For example, to
tell an IBM printer to start printing in Bold mode, your
computer would send the following numbers to the printer:
27 1B (Esc)
69 45 E
The printer knows not to print the "E" (69) because the
number 27 (the "Escape" character) just before it indicates
that the next code number is a "control code", not a
"printable character".
To tell an IBM printer to begin compressed print mode, your
computer would send the following to the printer:
15 0F (SI)
Since no "printable character" is represented by the number
15, the printer knows it is a "control code" even though
there is no 27 (Esc) in front of it.
Some codes use three or more numbers. For example, the
"start underlining mode" command for an IBM printer is:
27 1B (Esc)
45 2D -
1 1 (smiley face)
To "end underlining mode":
27 1B (Esc)
45 2D -
0 0 (NULL)
Most common codes can be sent using three or less numbers,
and a maximum of three can be saved for each function in this
version of the program.
So, get your printer manual and find the page(s) which gives
the various numbers (codes) for your printer's features.
Although the mouse is supported in this window, it is easier
to use the keyboard for this one, since a lot of numbers will
be entered.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
18 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Please note that we list the numbers in the window as
"Chr$()" numbers. A lot of printer manuals will give
examples of using the printer control codes in BASIC
programs, and this is the format used by BASIC to send a
number (as a "CHaRacter String") to the printer. Other
manuals might refer to these numbers as "Chr$" numbers. All
we are really concerned with here is the actual number,
which, by the way, must be entered here in Decimal format.
To enter control code numbers, use this general procedure:
1: Highlight the desired function (line) using arrow
keys.
2: Press the <Enter> key.
3: The first "Chr$(000)" will be highlighted.
4: Another window will open containing the numbers 0
through 255 (the range of legal numbers for control
codes).
5: Highlight the desired number (in decimal format!)
using any of the cursor keys. Then press the
<Enter> key.
6: The selected number will appear in the highlighted
"Chr$()", (For example "Chr$(027)" if 27 was
selected) and the next "Chr$(000)" will be
highlighted.
7: Repeat step 5 as necessary if the function
requires more then one number. If the function
requires less then three numbers, leave the other
number(s) set to "000" (If they are already set to
"000", you may just press the <Esc> key to exit the
edit mode).
8: Repeat steps 1 to 7 for each different function.
Let's run through an example...
Suppose your printer manual states that to force your printer
to print using 10 characters per inch, you must send it the
number 27 followed by the number 19 (Decimal). Use the
following procedure to set this up:
First highlight the top row by pressing the <Home> key.
This line will allow you to tell the program what numbers
need to be sent to your printer to select "10 characters per
inch" as the character size to be used.
Next press the <Enter> key to highlight the first
"Chr$(000)". A window will appear on the right side of the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 19
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
screen containing the range of legal choices.
Using the cursor keys, highlight the number "027", and then
press the <Enter> key to select it. The first "Chr$(000)"
will turn into "Chr$(027)" and the second "Chr$(000)" will
become highlighted.
Use the cursor keys to highlight the number "019" in the
scrollable window, and press the <Enter> key again. The
second "Chr$(000) will become "Chr$(019)" and the third
"Chr$(000)" will become highlighted.
Since we do not want a third number, make sure "000" is
highlighted in the scrollable window (if not, press the
<Home> key), and press the <Enter> key to keep the third
"Chr$(000)" as is. (Once again, if the remaining numbers are
already set properly, the <Esc> key can be pressed to exit
the edit mode).
The highlights return to normal indicating that we are
finished editing the control code numbers for that function.
The "10 Pitch" control code numbers are now set!
If you make a mistake, just repeat the procedure to change
the wrong number.
If your printer does not support one or more of the listed
features, just leave all of the numbers at "000" for that
feature. The code will still be sent to your printer, but it
will consist of a "nothing" code (a "NULL" string) which your
printer will ignore.
When you are done editing the codes, be sure to press the
<End> key to highlight the "OK [ENTER]" line, and then press
<Enter> to save the codes. You will then be returned to the
Directory List Window on the Main screen.
That is all there is to it!
Analyzing the File
__________________
Once you have selected the desired file, (see "CHOOSING A
FILE TO PRINT" above) pull down the "Print" menu on the top
line. We recommend that you first "Analyze" the file. This
will tell you in advance how many pieces of paper will be
required to print the file on both sides of the paper. This
is important information, since THERE IS NO WAY TO RESUME
PRINTING IN THE MIDDLE OF THE DOCUMENT IF YOU RUN OUT OF
PAPER!
Whether you select "Analyze File", "Print to Printer" or
"Print to Two Files for printing later" you will be presented
with the same two set-up windows to check and/or edit which
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
20 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
will affect the final result. These windows are called "Set
Page Layout" and "Remove Printer Control Codes?". The
parameters set in these two windows are saved in a
configuration file (BOTHSIDE.PRM) and will stay set until you
change them. If you set them up to "Analyze" a file, they
will then remain set up for you to "Print" that file.
Set Page Layout
_______________
The "Set Page Layout" window allows you to set up the layout
of the resulting printed pages. This is where you can
specify the inside margin (the margin which will be near the
binder), outside margin, line length (for auto word wrap, if
the "Reformat Document" option is turned on), top and bottom
margins, etc. The various functions should be self
explanatory, but are discussed in more detail in Chapter 6,
"OPTIONS MENU". In all cases, if you double click on a line
with the left mouse button, (or press the <Enter> key after
highlighting a line with the cursor keys), a small window
will pop up containing a list of the legal values or options.
Select the desired value by moving the highlight bar with the
mouse (or cursor keys), and then double click the left mouse
button (or press the <Enter> key). Pressing the right mouse
button (or the <Esc> key) while viewing the small pop up
window will exit the edit mode without changing the value or
option for that line, and will return you to the "Set Page
Layout" window.
Whenever you change one value, all other affected values are
recalculated for you. Most values are also translated to
equivalent inch values for easy visualization of the final
result. BothSides! will not let you set values that would
result in an impossible format for the paper size you have
selected.
Notice that with the "Reformat Document" option set to "NO",
some functions can not be selected or edited (on a color
monitor, the values for these functions will no longer be
red, and on a monochrome monitor, they will no longer be
highlighted). For example, you can not directly set the line
length, Auto Page Number is not available, and the top and
bottom margins are set to 0. The "Reformat Document" option
should only be used if you wish BothSides! to perform word
wrapping, add top and/or bottom margins, or automatically add
page numbers to your document. This can be handy for
printing out program source code, pure unformatted ASCII text
files and the like. Normally, to print a printer file which
was created by a word processor (and therefore already
formatted), you would leave this option turned off, and just
set the inside and outside margins (and perhaps the character
pitch), so that the document will have proper margins to fit
into a binder.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 21
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
When you are happy with your selections, double click on the
left side of the bottom line (the "OK [ENTER]" box) or press
the <End> key and then the <Enter> key to save your choices.
Remove any Printer Control Codes?
_________________________________
The next window you will see is the "Remove Printer Control
Codes?" window. This window allows you to specify how
BothSides! will treat any printer control codes it finds in
the file that is being printed. You have three options:
1: Remove all IBM or EPSON Printer codes
This option will cause BothSides! to remove all IBM
and EPSON control codes it finds, and send just the
text to the printer (or two files). Use this option
if:
a: You don't have an IBM or EPSON (or
compatible) printer, and you don't want
Bothsides! to try to translate any control
codes for your printer.
b: Regardless of what kind of printer you
have, you want to print just the plain text
of a document which you know (or suspect)
contains IBM or EPSON printer control
codes.
This allows printing of any file which was created
using a word processor set up for an IBM or EPSON
printer. (This does not mean the file saved by the
word processor, but a "printer file" created by
PRINTING the document TO A FILE instead of to the
printer. Most word processors have this option.)
2: Translate codes when possible, remove rest
With this option, BothSides! will translate some
codes to the corresponding codes used by your
printer. Use this option if:
a: You have an IBM (or EPSON) printer, and
you are printing a "printer file" created
for an EPSON (or IBM) printer.
b: You have a custom printer (which you have
properly set up using the "Setup Printer"
option under the "Options" menu) and you
are printing a "printer file" which was
created for either an IBM or an EPSON
printer.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
22 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The codes which can be translated include the codes
for:
10 Pitch
12 Pitch
Compressed On/Off
Double Wide On/Off
Underline On/Off
Bold On/Off
6 Lines/Inch
8 Lines/Inch
Form Feed
If you have a "printer file" (see above) created for
an IBM or EPSON printer which only contains the
above control codes, BothSides! can translate them
into your printers codes. All other codes will be
removed.
3: Print File AS-IS
Just as it sounds, sends the file to the printer (or
two files) without changing any printer control
codes which may exist in the file. Use this option
if:
a: You are printing a formatted "printer file"
which was created by a word processor for a
printer which is compatible with your
printer, and you wish to print the file AS-
IS with reference to any printer control
codes which may be found in the file.
b: You are printing a formatted ASCII file
(such as many user manuals for other
Shareware products) which was originally
designed to be printed directly from DOS
using the DOS Print or Type commands.
These files usually have headers, footers
and page numbers imbedded in the document,
and need no further formatting. As these
may also expect to use most of the width of
the page, you may want to use a smaller
pitch (such as 12 or 17 character per inch)
so that you can add an inside margin. See
the previous "Set Page Layout" screen to
set this.
Once you have made your choice, the next screen you see will
depend on your original choice of "Analyze File", "Print to
Printer" or "Print to Two Files for printing later".
If you selected "Analyze File", BothSides! will immediately
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 23
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
start to analyze the file using the parameters you set up in
the two previous screens. A "Status" window will pop up so
that you can monitor the progress. From this window you can
tell how much of the file has been processed and how much
time has passed so far. From this information, you can get a
feel for how long it is going to take to complete the job
(time for lunch?). When the analyzing has been completed,
the "Number of Sheets used" line will be highlighted, and the
"Percent Done" line will indicate 100%. The "Number of
Sheets used" is the important number. This is how many
sheets of paper will be required to print the document USING
THE PARAMETERS SET UP IN THE "Set Page Layout" AND "Remove
any Printer Control Codes?" WINDOWS. Changing any of these
parameters may change the number of sheets required!
If you selected "Print to Two Files for printing later", a
window will pop up indicating that BothSides! is about to
print the document to two files, formatting it according to
the two previous windows' parameter settings. It will also
indicate where these two files will be located (this will
always be in the same directory as the BothSides! program
file). This feature is handy if you want to use the "View
File" function to get an idea of how the document will look
before you print it. Simply use the "Directory List Window"
to locate the two files (named SIDE1.PRN and SIDE2.PRN and
located in the same directory as the BothSides! program),
highlight one of them, and select "View File" from the
"Files" menu to view the file. SIDE1.PRN will contain all of
the odd (right side) pages, and SIDE2.PRN will contain all of
the even (left side) pages.
If you selected "Print to Printer", or "Print From two
previously created Files", you will see the "Print Side One"
window.
Print Side One
______________
This window indicates that the program is about to print side
one. In this pass, BothSides! will print the odd numbered
pages, formatting them according to your "Set Page Layout"
and "Remove any Printer Control Codes?" settings.
If you have specified any formatting that includes top or
bottom margins, or page numbering, it is important to
position the paper properly before printing starts. To do
this, position the top of the first piece of paper to be
printed on so the print head would print the first line right
at the very top edge.
If your printer has a pull style tractor (generally, if the
tractor is above the platen and "pulls" the paper up from the
platen), you will have to leave a blank page at the top.
Position the print head so it would print just below the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
24 GETTING STARTED
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
perforation between the first and second sheets of paper.
If your printer has a push style tractor (generally, if you
can't see the tractor, or it is behind or below the platen,
and it "pushes" the paper up through the platen), you MAY be
able to start at the top of the first sheet, although we
still recommend leaving a blank sheet at the top, in case it
is damaged when you turn the paper over for printing on side
two.
If you are printing a file with no formatting, you may have
to experiment with the print head position to get the desired
results.
If you selected "Print from two previously created Files",
BothSides! will also inform you of the number of sheets of
paper which will be required.
Print Side Two
______________
After sending side one to your printer, BothSides! will
display a window indicating that it is time to flip over the
paper. If your printer has a built in buffer, it may print
for some time even after this window appears. IT IS
IMPORTANT TO WAIT FOR YOUR PRINTER TO STOP PRINTING BEFORE
PROCEEDING!
After printing has stopped, remove the printed sheets from
the printer, BEING SURE TO LEAVE AN EXTRA BLANK SHEET on the
end. Reload the stack of printed pages into the printer so
that the printer is ready to start printing ON THE BACK OF
PAGE 1, (NOT ON THE BACK OF THE FIRST BLANK PAGE, IF THERE IS
ONE!) Line up the print head in the same position as you did
when you started printing side 1. MAKE SURE THE PRINTER IS
BACK "ON LINE" as some printers will go "off line" or give
some kind of error alarm when you remove and reinsert the
paper. (In some cases, the best thing to do is to turn the
printer off before removing the paper, and then turn it back
on after you have reinserted the paper,). When the paper is
positioned and the printer is ready, double-click on the "OK
[ENTER]" line with the mouse (or press the <Enter> key), and
side two (the even numbered pages) will be printed.
When the printer has finished printing, remove the paper,
remove the tractor edges, separate the sheets and you will
have a document which can be placed in a binder like a
professionally printed product!
VIEWING A FILE
______________
To view a file, first highlight the file name in the
Directory List Window, then select "View a File" under the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
GETTING STARTED 25
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
"Files" menu. If it is not a text file, you may see just a
bunch of strange characters on the screen. Examples of non-
text files are .EXE and .COM files. Some files may contain
mostly text, with some non-text characters mixed in. These
are probably formatting codes (if you are looking at a
document as saved by a word processor) or maybe even printer
control codes (if you are looking a "printer file"). The
SIDE1.PRN and SIDE2.PRN files which BothSides! creates when
"Printing to Two Files for Printing Later" are examples of
printer files. It might be interesting to view them with
this function to see your printer codes at work!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 3
27
F I L E S M E N U
~~~~~~~~~~~~~~~~~~~
The Files menu contains six choices covering a variety of
functions. They are as follows:
1: View File Look at contents of a
file.
2: Analyze File Determine amount of paper
required to print file.
3: Directory List Arguments Edit list Arguments for
Directory List Window.
4: DOS Shell Temporarily access DOS.
5: About BothSides! Info about BothSides!.
6: Exit Exit BothSides! (Back to
Dos).
These are discussed in more detail on the following pages.
< FILES > - VIEW FILE
______________________
Overview:
Displays contents of file on screen. User may scroll
through file using standard cursor keys.
Reference:
Be sure desired file is highlighted in the Directory
List Window before selecting this choice. Note that
this choice is not available if a Subdirectory is
highlighted (since a subdirectory is not viewable!), or
if the file has an .EXE, .COM, .OBJ or .SYS extension
(since these are not printable files anyway).
You can scroll around in the file using the cursor keys
as follows:
Key Result
______________________________________________
Left / Right arrows Scroll left or right.
<Ctrl> + Left arrow Return to left edge.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 4
28 FILES MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Key Result
______________________________________________
<Home> Beginning of file.
<End> End of file
<Page Up> Scroll up one video page.
<Page Down> Scroll down one video
page.
<F3> Starts Search mode. Enter
the word/phrase you wish
to search for in box and
press <Enter> key.
<Esc> Exits File Viewer.
Hints:
View a file before printing it to make sure it's the one
you think it is.
Print desired file to two files using the "Print to Two
Files for Printing Later" option under the "Options"
menu, then View the resulting SIDE1.PRN and SIDE2.PRN
files (located in the same directory as the BothSides!
program) to check formatting, margins, etc. before
printing to paper.
< FILES > - ANALYZE FILE
________________________
Overview:
Analyzes selected file using information from the
"Printer Setup", "Remove any Printer Control Codes?" and
"Page Layout" menus, and determines how many pieces of
paper will be required to print the document.
Reference:
(See PRINT MENU Chapter, page 37)
Hints:
(See PRINT MENU Chapter, page 38)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 4
FILES MENU 29
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
< FILES > - DIRECTORY LIST ARGUMENTS
____________________________________
Overview:
Allows program to use up to four simultaneous search
specifications while creating the list of files to be
displayed in the Directory List Window. Also allows the
program to remove any .EXE, .COM, .OBJ or .SYS files
from the display list.
Reference:
When this function is selected, a window will appear
listing four file search specifications, and an option
to exclude certain files from the search list. The four
file search specifications have three columns. From
left to right these are:
1: File Specification number.
2: File Specification Edit box.
File specification can be edited in this
box.
3: File Specification Enable/Disable flag.
If check mark appears here, this
specification will be used. If check mark
does not appear here, this specification
will not be used.
Editing the File Specification
______________________________
KEYBOARD
--------
Highlight the desired line using the cursor keys, then
press the <Enter> key to start the Edit mode.
MOUSE
-----
Place the mouse cursor on the desired line, within the
second column (the file specification column), and
double-click the left button.
- - -
The file specification will become highlighted, and you
will see a blinking cursor. You may now edit the
specification using standard editing keys. When you are
done, press the <Enter> key. If the new specification
appears to be valid, it will be accepted, otherwise, the
program will beep, and you will be placed back into the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 4
30 FILES MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
edit mode. Pressing the <Esc> key while in the edit
mode will terminate the edit mode and cancel any
changes.
Enabling / Disabling a File Specification
_________________________________________
KEYBOARD
--------
Highlight the desired line using the cursor keys, then
press the <Space Bar> to enable/disable that particular
file specification.
MOUSE
-----
Place the mouse cursor on the desired line, within the
third column, and double click the left button. If the
column was blank, a check mark will appear. If a check
mark was present, it will be removed.
- - -
If a check mark is displayed, the specification will be
used for the Directory List Window file search. If a
check mark is not displayed, that specification will be
ignored.
Excluding .EXE, .COM, .SYS and .OBJ files
_________________________________________
If a check mark appears in the third column of this
line, then any file with one of these four extensions
will be excluded from the list in the Directory List
Window, regardless of what any of the four search file
specifications are. This is a handy feature to leave
enabled, since these files are never printable files
anyway.
You may disable it if you are just checking for the
existence of a particular file, but be sure at least one
of the enabled file search specifications would include
the file(s) you are looking for. BothSides! will not
list an "EXE" file, for example, just because the
".EXE, .COM, .SYS and .OBJ Files Exclude?" option is
disabled, if none of the enabled search specifications
would list it.
KEYBOARD
--------
Highlight line number 5 using the cursor keys, or by
pressing the <5> key, then press the <Space Bar> OR the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 4
FILES MENU 31
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<Enter> key to enable / disable the file exclusion
feature.
MOUSE
-----
Place the mouse cursor anywhere on line number 5 and
double-click the left button to enable / disable the
file exclusion feature.
- - -
Hints:
If you wish to use the "*.*" wildcard file
specification, (find ALL files), use it in the number
one position. If the program encounters this particular
specification, it will ignore any further
specifications, since they could only be redundant.
This makes file searches faster. If, however, it did a
"*.DOC" search, and then a "*.*" search, duplicate files
would be found, sorted and removed from the list. This,
of course, slows down the search process.
If you are creating your own files to be printed with
this program later, give them a unique file extension.
That way you can specify that extension as the only one
to search for, and only those files will be displayed in
the Directory List Window. For example, if you always
added the extension ".ME" to your file names
("MANUAL.ME" or "CHAPT_1.ME"), and then used "*.ME" as
the only file specification which was enabled, only
those files with ".ME" as an extension would be
displayed in the Directory List Window.
Can't remember if a certain file has a ".DOC" or a
".ASC" extension? Enter and enable both "*.DOC" and
"*.ASC" specifications and disable all others. Any file
with either .DOC or .ASC extensions (and only those)
will be displayed.
< FILES > - DOS SHELL
_____________________
Overview:
Allows user to suspend operation of BothSides!, and use
DOS directly. Upon exiting DOS, user is returned to the
BothSides! program.
Reference:
This option will return you to the DOS level with the
message "Type EXIT to return to BothSides!". You may
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 4
32 FILES MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
use any of the DOS functions such as delete a file,
copy a file, format a disk, etc.
To return to the BothSides! program, type in:
exit (Then press the <Enter> key)
You will be returned to the program where you left
off.
Please note that since BothSides! is still in memory,
you may not be able to run another large program while
accessing DOS this way.
Please note also that this function may not work if the
computer cannot find a copy of the COMMAND.COM file.
This could occur, for example, if you are operating from
a floppy drive, and have removed your DOS boot disk from
the drive. Placing a copy of the COMMAND.COM file on
the BothSides! disk should fix the problem.
Hints:
Notice a file in the Directory List Window you wish to
delete? Use this option to access DOS, delete the file,
and then "exit" back to BothSides!
< FILES > - ABOUT BOTHSIDES
___________________________
Overview:
Displays information about BothSides!, such as the
version number, and how to register your copy.
Reference:
Selecting this option will redisplay the same greeting
screen you see when you first start BothSides!. Use
this to get information on how to register your copy
of BothSides! and support the concept of "Shareware".
If calling or writing concerning a problem or question,
use this to get the version number of this copy. This
will make it easier for us to answer your questions.
Hints:
If you are having a problem, be sure to make a note of
the exact wording of any error messages, and of the
version number of your copy of the program. Both will
be necessary in order for us to help you.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 4
FILES MENU 33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
< FILES > - EXIT
________________
Overview:
Terminates operation of BothSides!. Returns you to DOS.
Reference:
If this function is selected, you will be given a chance
to return to the BothSides! program in case you pressed
the <Esc> key by mistake.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 4
35
P R I N T M E N U
~~~~~~~~~~~~~~~~~~~
The Print menu contains five choices. They are as follows:
1: Analyze File Determine amount of paper
required to print file.
2: Print to Printer Print document to printer.
3: Print to Two Files for Printing Later
Splits document into two
files which can be printed
to your printer anytime
later.
4: Print from Two Previously Created Files
Sends files created using
option 3 above to your
printer.
5: Print a Copy of the Manual
Prints a copy of this
manual automatically.
These are discussed in more detail on the following pages.
< PRINT > - ANALYZE FILE
________________________
Overview:
Analyzes selected file using parameters setup with the
"Options" menu to determine how many pieces of paper
will be required to print the document on both sides of
the paper. Be sure the parameters are set to desired
settings or results may not be correct.
Reference:
Be sure you have selected and set up your printer using
the "Printer Setup" option under the "Options" menu
before running this function.
The "Page Layout" and "Remove any Printer Control
Codes?" options windows will be displayed automatically
for you to check/edit before the file is analyzed.
Please see chapter 6 for information on these menus.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 5
36 PRINT MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! will go though the file just as if it were
printing it, except that there is no output to printers
or files. When the file is 100% analyzed, the computer
will beep until you press a key, or the mouse button,
allowing you to read the results on the screen.
The process may be suspended either by pressing the
<Esc> key, or a mouse button.
Hints:
It is a good idea to use this before printing a document
directly to your printer, just to make sure you will
have enough paper to complete the printing process.
This option is unnecessary if you use the "Print to Two
Files for Printing Later" option under the "Print" menu
first, since when you "Print from Two Previously Created
Files" (under the "Print" menu), BothSides! will tell
you how many sheets will be needed.
< PRINT > - PRINT TO PRINTER
____________________________
Overview:
Prints selected file to printer using parameters setup
with the "Options" menu. Sends odd pages to front
side of paper, and the even pages are sent to a
temporary file. Paper is then turned over, reinserted
into the printer, and the even pages are printed on the
other side of the paper.
Reference:
Be sure you have selected and set up your printer using
the "Printer Setup" option under the "Options" menu
before running this function. Otherwise any printer
control codes encountered in the document may not be
handled correctly.
The "Page Layout" and the "Remove any Printer Control
Codes?" options windows will be displayed automatically
for you to check/edit before the file is printed.
Please see chapter 6 for information on these menus.
Hints:
It is a good idea to "Analyze" a file before printing a
document directly to your printer, just to make sure you
will have enough paper to complete the printing process.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 5
PRINT MENU 37
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Use a heavy paper (20 pound) so that the print will not
show through to the other side too much. You can also
experiment with moving your printer's print head farther
from the paper if it has that feature. This adjustment
is often available to adjust for thicker multiple forms,
but will also result in a dimmer print (and less of an
imprint on the paper) when used with a single thickness.
A used (slightly faded) ribbon will also result in print
which is still readable, but which will not show through
as much. If you have an ink jet printer, you should not
have a problem at all.
< PRINT > - PRINT TO TWO FILES FOR PRINTING LATER
_________________________________________________
Overview:
Prints selected file to two files using parameters setup
with the "Options" menu. Sends odd pages to a file
called SIDE1.PRN, and the even pages to a file called
SIDE2.PRN. These files can be sent to the printer at
any convenient time using the "Print from Two Previously
Created Files" option under the "Print" menu, (see
below) or directly to the printer at the DOS level.
Reference:
Be sure you have selected and set up your printer using
the "Printer Setup" option under the "Options" menu
before running this function. Otherwise, any printer
control codes encountered in the document may not be
handled correctly.
The "Page Layout" and the "Remove any Printer Control
Codes?" options windows will be displayed automatically
for you to check/edit before the file is processed.
Please see chapter 6 for information on these menus.
Once the files have been created they may be printed in
one of two ways. Selecting the "Print From Two
Previously Created Files" options under the "Print" menu
(see below) will do so automatically, supplying
appropriate prompts along the way. The two files can
also be sent to the printer at the DOS level using then
following command at the DOS prompt:
type side1.prn > prn (Then press the <Enter> key)
You must be in the directory which contains the file,
and your printer must be connected to the first
parallel port (LPT1) for this to work. After the first
side has been printed, remove the paper from the
printer, leaving an additional blank page at the bottom
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 5
38 PRINT MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
of the print out. Reinsert the paper into the printer
so that the printer is ready to print at the top of the
backside of page 1. Use the following command to print
the other side.
type side2.prn > prn (Then press the <Enter> key)
It is not necessary for you to go through all this
trouble since this function is built into the program.
It is mentioned here because this would allow you to
create the files, and then send them elsewhere to be
printed. Once the files are created, you do not need a
copy of this program to print them. Be sure, however,
to specify the type of printer the files will be printed
to in the "Printer Setup" option under the "Options"
menu before creating the files.
Hints:
Have several documents you wish to print later? Print
the first one to two files using this option. Use the
"Shell to DOS" option under the "Files" menu to go to
DOS. Rename the SIDE1.PRN and SIDE2.PRN files (DOC1.A
and DOC1.B for example) using the DOS command Rename as
follows.
rename side1.prn doc1.a (Then press the <Enter> key)
rename side2.prn doc1.b (Then press the <Enter> key)
At the DOS prompt, type
exit (Then press the <Enter> key)
to return to BothSides! Print the next document to two
files. Shell to DOS and rename them (DOC2.A and DOC2.B
for example). Repeat as necessary. These files can all
be printed later from the DOS prompt to both sides of
the paper.
< PRINT > - PRINT FROM TWO PREVIOUSLY CREATED FILES
___________________________________________________
Overview:
Allows user to send to the printer the two files which
were created using the previous option.
Reference:
This function is available only if the files SIDE1.PRN
and SIDE2.PRN exist in the same directory as the
BothSides! program (which is where the program would
have put them; if you move them around, or rename them,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 5
PRINT MENU 39
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
then this function will not work).
Operation is automatic, and you will be informed as to
how many pieces of paper will be required. You will
also be prompted when to flip the paper. If your
printer has a buffer, it will continue to print even
when the program thinks it has finished with side one.
PLEASE WAIT FOR YOUR PRINTER TO FINISH PRINTING BEFORE
REMOVING THE PAPER!
Hints:
By printing to two files first, you can check the
resulting format by using the "View File" option under
the "Files" menu to view the resulting SIDE1.PRN and
SIDE2.PRN files. If all looks good, just use this
function to print the files to your printer.
< PRINT > - PRINT COPY OF THE MANUAL
____________________________________
Overview:
Automatically sets the proper formatting parameters and
then prints a copy of this manual.
Reference:
When this function is selected, a window appears
indicating that the program is ready to print side one
of the manual. Just be sure that the print head is
lined up, and you have enough paper loaded into the
printer, as indicated in the window. Pressing the
<Enter> key will start the printing process.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 5
41
O P T I O N S M E N U
~~~~~~~~~~~~~~~~~~~~~~~
The Options menu contains three choices. They are as
follows:
1: Set Page Layout... Set up formatting of page.
2: Remove any Printer Control Codes?...
Set how program reacts to
any printer control codes
found in the document.
3: Printer Setup... Set program to use your
printer.
These are discussed in more detail below.
< OPTIONS > - SET PAGE LAYOUT...
________________________________
Overview:
Allows you to specify the format of the printed pages.
Inner, outer, top and bottom margins, line length,
printed lines per page, lines per inch, paper size, and
auto numbering may all be set here.
Reference:
Operation of this function is very simple. To change a
setting, select it using the cursor keys or mouse, and a
smaller window will pop up listing the valid choices.
Select your choice in the small window, and the new
value will be displayed. In addition, all other values
affected by the new choice will be recalculated and
updated in the window dynamically.
KEYBOARD
--------
1. Use the cursor keys to highlight the desired
line (or, in the main window, you can type in the
number of the desired line).
2. Press the <Enter> key.
3. A smaller window will pop up. Use steps 1 and 2
to select your choice. The smaller window will
close and your choice will be entered on the line
in the main window.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
42 OPTIONS MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If all the choices will not fit in the small window, a
scroll bar with a diamond will appear on the right side
of the window. To scroll the window with the keyboard,
use the following procedure.
4. Use the cursor keys (arrow keys, <Page Up>,
<Page Down>, <Home> and <End> to highlight the
desired value.
5. Press the <Enter> key.
MOUSE
-----
1. Place the mouse cursor on the desired line.
2. Double-click the left mouse button.
3. A smaller window will pop up. Use steps 1 and 2
to select your choice. The smaller window will
close and your choice will be entered on the line
in the main window.
If all the choices will not fit in the small window, a
scroll bar with a diamond will appear on the right side
of the window. To scroll the window with the mouse, use
the following procedure.
4. Place the mouse cursor on the diamond and press
the left button.
5. While HOLDING DOWN THE LEFT BUTTON, "drag" the
diamond up or down as desired.
6. When the desired value comes into view in the
window, release the left button.
7. Use steps 1 and 2 to select the desired value.
- - -
If the "Reformat document" option is set to "YES", the
various choices are fairly self explanatory. The
"Inside Margin" refers to the margin on either page
which is nearest the binder. The "Outside Margin" is
just that - the margin on the outer edge of the page,
away from the binder. Since BothSides! will perform
word wrapping when the "Reformat document" option is set
to "YES", the "Length of Printed Line" refers to the
maximum length the line can be before word wrapping will
take place.
If the "Reformat document" option is set to "NO", some
of the displayed functions are not adjustable. Also,
the margin settings take on a slightly different
meaning. The "Inside Margin" now refers only to the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
OPTIONS MENU 43
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
left margin of the right (odd) pages. Since word
wrapping is disabled in this mode, the "Outside Margin"
has no bearing on the right pages (since the printed
line will be however long it is in the original
document). The "Outside Margin" now only affects the
left margin of the left (even) pages, and the "Inside
Margin" no longer affects the left pages, for the same
reason. The value of the "Length of Printed Line" is
still displayed (even though it does not actually
control anything), so that you can adjust the "Inside"
and "Outside" margins to fit the length of the original
documents lines. For example, if you know that the
original document had a maximum line length of 63
characters, adjust the "Inside" and "Outside" margin
settings so that the "Length of Printed Line" value
becomes 63. This will result in the inside and outside
margins being correct on both the odd and even pages.
(Please see the first hint under this section.)
You will note that the "top" and "bottom" margins are
fixed at 0, and "Auto Page Numbering" is disabled, since
these would require reformatting page breaks.
Please also note that when a Wide Carriage printer has
been selected using the "Printer Setup" option, and 8.50
inch wide paper has been selected using the "Set Page
Layout" option, BothSides! will allow (and assume) an
8.50 inch printable line length (since this is less then
the width of the carriage). A standard Narrow Carriage
printer can only print an 8.00 inch line on 8.50 inch
wide paper. If you are using 8.50 inch wide paper in a
Wide Carriage printer, and want to assume an 8.00 inch
maximum printable line length, just use the "Printer
Setup" function to select a Narrow Carriage version of
your printer. BothSides! will automatically limit the
printable line length to 8.00 inches on all Narrow
Carriage printers. BothSides! will warn you if you have
selected 8.50 inch paper with a Wide Carriage printer,
but you can ignore the warning if you wish to print on
the entire 8.50 inches of the paper.
Hints:
Make your Inside margin wider then the Outside margin,
so that when the document is in a binder, the two
margins look the same. Keep in mind that on the EVEN
pages, the specified Inside margin will be ADDED to any
left margin which already exists in the document. Also,
on the ODD pages, the Outside margin will be ADDED to
any left margin which already exists in the document.
If you are creating the document yourself, we recommend
setting the left margin to zero (no left margin) and the
right margin to the desired line length in your word
processor, and adding the margins when printing with
BothSides!. Then, when setting the Page Layout, set the
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
44 OPTIONS MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
"Length of Printed Line" option to the same length as
the right margin was set to in your word processor.
With this method, the "Inner" and "Outer" margin numbers
will more accurately describe the final result.
You can increase the inside margin and still print up to
80 (or more) characters per line on 8.50 inch wide paper
by using a smaller pitch (higher number of characters
per inch). Just select 12 or 17 characters per inch,
then adjust the margins until the "Length of Printed
Line" number becomes 80 (or the desired length).
If the "Auto Page Numbering" function is set to "NO",
and you do not want to start the paper at the very top
of the sheet, set the Top Margin to 0, and the Bottom
Margin to a number which equals the desired top margin
plus the desired bottom margin. Then set the print head
at the top of the paper where the first line should be
printed (Or, at the point where the desired top margin
would end). Make sure your printer knows that this is
the "top of the form". If your printer has a "TOF"
button, or the equivalent, use it here. Or, once the
paper is set, turn the power off, and then on. This
will reset the printer to the "Top of the form".
When printing BASIC or other program listings, use the
following settings:
===========================================================
Reformat document: YES
==========================================================
Inside Margin (near binder): ( 1.08 inches) 13 CHARACTERS
Length of Printed Line: ( 6.67 inches) 80 CHARACTERS
Outside Margin: ( 0.25 inches) 3 CHARACTER
Characters per inch (Pitch): 12 CHARS/INCH
===========================================================
Top Margin: ( 0.50 inches) 3 LINES
Printed lines per page: ( 9.83 inches) 59 LINES
Bottom Margin: ( 0.67 inches) 4 LINES
Lines/inch (single spaced): 6 LINES/INCH
===========================================================
Paper Size (W x H, inches): 8.50 x 11.00
===========================================================
Auto Page Numbering: YES
===========================================================
This will result in a readable listing with a good
inside margin for binding, and the printed line will
still be 80 characters (the same as the computer
screen). When formatting is enabled, BothSides! keeps
track of any indenting, so that when word wrapping
occurs, the wrapped text is properly indented.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
OPTIONS MENU 45
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
< OPTIONS > - REMOVE ANY PRINTER CONTROL CODES?...
__________________________________________________
Overview:
Instructs BothSides! how to treat any IBM or EPSON
compatible control codes it finds in the document.
There are three possible methods:
1. Remove all IBM or EPSON printer codes.
2. Translate some codes to your printer codes
and remove (ignore) the rest.
3. Print the file AS-IS (Send everything to
the printer).
Reference:
This function is fairly self explanatory. This version
of BothSides! will only recognize the more common IBM
Graphics/Proprinter and EPSON FX/EX series control
codes. Once a control code is recognized, it can be
handled in three different ways.
1: Remove all IBM or EPSON Printer codes
This option will cause BothSides! to ignore all IBM
and EPSON control codes it finds and recognizes, and
send just the text to the printer (or two files).
This allows printing of almost any file which was
created using a word processor set up for an IBM or
EPSON printer. (This does not mean the file saved
by the word processor, but a printer file created by
PRINTING the document TO A FILE instead of to the
printer. Most word processors have this option.)
2: Translate codes when possible, remove rest
With this option, BothSides! will translate some
codes to the corresponding codes used by your
printer. These codes include the codes for:
10 Pitch
12 Pitch
Compressed On/Off
Double Wide On/Off
Underline On/Off
Bold On/Off
6 Lines/Inch
8 Lines/Inch
Form Feed
If you have a Printer File (see above) created with
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
46 OPTIONS MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
IBM or EPSON codes which contains the above control
codes, BothSides! can translate them into your
printers codes. All other codes will be ignored.
If the document was written for an IBM printer, and
you have an EPSON (or compatible), BothSides! will
translate the IBM codes for the above functions into
your EPSON codes (assuming, of course, you selected
an EPSON printer in the "Printer Setup" function).
If you set up your printer as a "Custom Printer", and
entered the appropriate control codes for your
printer, the codes will be translated into your
printer's codes. In this case, any codes which your
printer does not support (or you just did not supply
in the "Printer Setup" function) will be ignored. If
you get strange results using this option, check the
codes you supplied in the Setup function for any
mistakes. A single wrong number can really create
some bizarre garbage in the printer's output!
3. Print file AS-IS:
Just as it sounds; sends the file to the printer (or
two files) without changing anything (except to
print it on both sides of the paper!).
Hints:
If you are creating the document file yourself with
your word processor, use a printer driver that matches
your printer if possible. If no driver exists for your
printer, and you do not care about the above formatting
codes, use the generic text only printer driver, if your
word processor has one. Then print the file AS-IS.
This is the simplest and most foolproof method.
If you have a noncompatible printer, and the file was
prepared with an IBM or EPSON printer driver, you should
still use the "Remove all IBM or EPSON Printer codes"
(or the "Translate codes when possible, remove rest")
option, even if you know that none of the above
formatting codes were used. This is because the word
processor will often send printer codes to "initialize"
the printer and set the default pitch (usually 10 pitch)
before printing the document. These codes at the very
beginning of the file could confuse your noncompatible
printer into printing undesirable garbage!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
OPTIONS MENU 47
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
< OPTIONS > - PRINTER SETUP...
______________________________
Overview:
Allows you to indicate to BothSides! the type of printer
being used. If your printer is not compatible with the
IBM Graphics/Proprinter series or the EPSON FX/EX
series, then you will be given the opportunity to supply
the control codes for several common functions for your
printer. This feature, combined with the "Translate
codes when possible, remove rest" option (see above)
allows you to print a printer file created for an IBM or
EPSON printer on your printer, while preserving some of
the print features such as bold print and underlining
(if supported by your printer).
Reference:
This function is very simple if you own an IBM, EPSON or
compatible printer. Simply select the line which most
accurately describes your printer. Activate this choice
by double clicking the left mouse button on this line,
or by pressing the <Enter> key while the line is
highlighted. Be sure a check mark appears in the right
column next to your choice.
If you have more than one parallel printer port
installed, select the one to which your printer is
attached using the above procedure.
Once you have selected your printer and port, move the
highlight to the bottom of the window and double-click
the left mouse button, or press the <Enter> key.
If you selected a "Custom..." printer, you will be given
the opportunity to supply the appropriate control codes
for the various formatting functions for your printer.
This process is a bit tedious, but fortunately only has
to be done once.
Setting up Custom Printer control codes
_______________________________________
To enter control code numbers, use this general
procedure.
1: highlight the desired function (line) using arrow
keys.
2: Press the <Enter> key.
3: The first "Chr$(000)" will be highlighted.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
48 OPTIONS MENU
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4: Another window will open containing the numbers 0
through 255 (the range of legal numbers for
control codes).
5: Highlight the desired number using any of the
cursor keys. Then press the <Enter> key.
6: The selected number will appear in the
highlighted "Chr$()", (For example "Chr$(027)" if
27 was selected) and the next "Chr$(000)" will be
highlighted.
7: Repeat step 5 as necessary if the function
requires more then one number. If the function
requires less then three numbers, leave the other
number(s) set to "000" by pressing the <Esc> key.
8: Repeat steps 1 to 7 for each different line.
For more information on printer control codes, in a
tutorial format, see chapter 3, "Getting Started", page
17.
After you enter all of your codes, be sure to move the
highlight to the bottom of the window, and press the
<Enter> key to save your new codes. IF YOU EXIT BY
PRESSING THE <Esc> KEY, ALL OF YOUR EDITING WILL BE
LOST!
If you specified a Wide Carriage printer, BothSides!
will then ask you for the maximum number of characters
you printer can print on one line in 10 pitch. This
information can be found in your printer manual. This
number seems to vary among wide carriage printers, and
BothSides! uses this number when setting and calculating
margins.
Hints:
If you plan to always use 8.50 inch or narrower paper,
select a Narrow Carriage printer even if you have a Wide
Carriage printer. This will cause BothSides! to limit
the printable line length to 8.00 inches, which is
standard for 8.50 inch wide paper. Otherwise,
BothSides! will assume you wish to use the entire 8.50
inch width of the paper.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 6
49
R E G I S T E R I N G Y O U R C O P Y
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
BothSides! is distributed as Shareware. We hope you will
support this increasingly popular method of software
distribution by registering and paying for your copy if you
find it useful. The Shareware concept allows you to try a
program before you buy it (no "shrink wrap" or sealed disk
envelopes!), and allows us to sell it for a more reasonable
price (no huge marketing and packaging costs). It still
takes many, many hours to develop the program, however, no
matter how it is distributed, so please take this to heart!
If you do find BothSides! useful, please use the form on the
next page to register your copy. If the form is missing,
just send us the following information:
> Name
> Company Name
> Address (with Zip code please)
> Desired option:
1: $40 for registration and notification
of next upgrade.
or
2: $60 for registration and automatic
shipment of next upgrade.
Send this information with a check for payment (please, no
cash, and sorry, no credit card numbers!) to:
Lizard Enterprises
RFD 575 State Rd.
Vineyard Haven
MA 02568
Our telephone number is:
(508) 693-2373
If you call with a problem, please have the version number
handy (this can be found on the greeting screen when you
start the program), and the exact text of the error message,
if appropriate. We will try to answer any questions, but
calls will be returned only if you are a registered owner!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 7
50 REGISTERING YOUR COPY
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SOFTWARE LICENSE
You are free to copy and distribute BothSides! for
NONCOMMERCIAL use if:
No fee is charged for use, copying or distribution.
It is not modified in any way.
LizardWare hereby disclaims all warranties relating to this
software, whether express or implied, including without
limitation any implied warranties of merchantability or
fitness for a particular purpose. LizardWare will not be
liable for any special, incidental, consequential, indirect
or similar damages due to loss of data or any other reason,
even if LizardWare or an agent of LizardWare has been advised
of the possibility of such damages. In no event shall
LizardWare's liability for any damages ever exceed the price
paid for the license to use software, regardless of the form
of the claim. The person using the software bears all risk
as to the quality and performance of the software.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BothSides! Copyright (c) 1991 by LizardWare Chapter 7
BOTHSIDES! REGISTRATION FORM
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Name: __________________________________
Company Name: __________________________________
Address: __________________________________
Address: __________________________________
State: _____ Zip: ___________
Please check desired option:
[ ] $40 Covers registration and notification of
next upgrade.
[ ] $60 Covers registration and automatic
shipment of next upgrade.
Send this form with a check for payment (please, no cash, and
sorry, no credit card numbers!) to:
Lizard Enterprises
RFD 575 State Rd.
Vineyard Haven
MA 02568